MailPoet\API\JSON\v1\Settings A

Total Complexity 58
Dependencies 29
Dependents 3
Total lines 467
Lines of code 311
Logical lines of code 160
Comment lines 46
Methods 17
Properties 18

Methods 17

Method Rating Maintainability Complexity Lines of code
onSettingsChange()
A
47 11 36
set()
A
48 7 35
verifyAuthorizedSenderDomain()
S
51 5 28
authorizeSenderEmailAddress()
S
53 5 24
createAuthorizedSenderDomain()
S
53 4 23
setAuthorizedFromAddress()
S
55 4 20
updateReEngagementEmailStatus()
S
59 4 15
delete()
S
56 3 21
deactivateReEngagementEmails()
S
57 3 18
recalculateSubscribersScore()
S
57 2 17
getAuthorizedSenderDomains()
S
62 2 11
confirmSenderEmailAddressIsAuthorized()
S
62 2 11
__construct()
S
55 1 19
recalculateSubscribersCountsCache()
S
66 2 9
setKeyAndSetupMss()
S
60 1 14
get()
S
80 1 3
reactivateReEngagementEmails()
S
68 1 7